/* CSS Document */
.headerbar{ clear:both; width:100%; height:86px; text-align:center; background:#ffffff url(/!images/top_bg.jpg) no-repeat center bottom; margin:0 auto; }
.bannerbar{ clear:both; width:100%; height:443px; background:url(/!images/banner_bg.jpg) repeat-x left top; margin:0 auto; overflow:hidden;}
.banner{ position:relative; width:980px; text-align:left; margin:0 auto; overflow:hidden; }
.blue_line{ position:absolute; top:0; right:0;}
.blue_line1{ position:absolute; top:86px; height:15px; width:100%; text-align:right;}
.banner ul{ width:9999px;}
.banner li{ float:left; width:980px;}
.btn_left{ position:absolute; top:135px; left:27px; cursor:pointer;}
.btn_right{ position:absolute; top:135px; right:27px;cursor:pointer;}
.main{ position:relative; clear:both; width:831px; text-align:left; margin:0 auto; }
.main_top{ position:absolute; top:-60px; clear:both; width:100%; text-align:left; margin:0 auto; overflow:hidden;}
.main_top li{ float:left; width:273px;border-bottom:1px solid #bdc1ca; background:#ffffff url(/!images/maini_topbg.jpg) repeat-y right top; text-align:left; margin:0 2px; padding:5px 0 10px; overflow:hidden; display:inline;}
.t_center{ text-align:center;}
.top_title{ position:relative; width:225px; font-size:14px; color:#344877; margin:5px auto 10px; font-weight:bold;}
.top_title a{color:#344877; }
.top_info{width:225px; color:#696969; margin:0 auto; line-height:18px; overflow:hidden;}
.top_more{ position:absolute; top:0; right:0px; font-size:12px; font-weight:lighter;}
.top_more a{ color:#3e69a4;}
.mail_bottom{ clear:both; width:100%; text-align:left; margin:0 auto; padding-top:129px; overflow:hidden;}
.mail_bottom li{position:relative; float:left; width:273px; text-align:left; margin:0 2px; line-height:17px; overflow:hidden; display:inline; }
.bottom_title{ height:24px; color:#494949; font-size:14px; background:url(/!images/index_btitle.jpg) repeat-x; padding:23px 10px 0 10px; font-weight:bold;}
.bottom_title a{color:#494949;}
.bottom_info{ padding:0 10px; color:#696969;}
.b_more{ padding:0 10px; margin:0 auto;overflow:hidden;}
.b_more a{ color:#3e69a4;}
.history{ clear:both; width:100%; text-align:center; margin:-7px auto 0;}
.footer{ clear:both; width:830px; color:#696969; text-align:left; margin:23px auto 20px; overflow:hidden;}
















